 /**
  * Klasse der laver et grundled, best�ende af kendeord, adjektiver, og navneord.
  * @author Michal Erik Glinka, hold 1
   */
//Public klasse; en klasse som er tilg�ngelig for andre; Har navnet Grundled
public class Grundled
{
 //Attributter ved Grundled: Privat attribut med navnet kendeord, som bliver assignet til at v�re strengen "en"
 private String kendeord;
 //Privat attribut med navnet adjektiv
 private Adjektiv adjektiv;
  //Privat attribut med navnet navneord
 private Navneord navneord;
 //
 
 
 //Constructor med Grundled, ()=metodekald, men constructoren er i sig selv metodekaldende.
  public Grundled()
  {
  //this.adjektiv assignes til en ny v�rdi, som er et objekt med navnet og klassen Adjektiv.
  this.adjektiv = new Adjektiv();
  //this.kendeord assignes til en ny v�rdi, som er attributten "en".
  this.kendeord = "en";
  //this.navneord assignes til en ny v�rdi, som er et objekt med navnet og klassen Navneord.
  this.navneord = new Navneord();
  }
  //Metode til at andre andre klasser kan hente information til hvad den er.
  public String getKendeord()
  {
  //Returner kendeordet i denne klasse.
   return kendeord;
  }
  //Metode til at andre andre klasser (child-klassen; genstandsled) kan hente information til hvad den er.
  public Adjektiv getAdjektiv()
  {
  //Returnerer adjektivet.
   return adjektiv;
  }
  //Metode til at andre andre klasser (child-klassen; genstandsled) kan hente information til hvad den er.
  public Navneord getNavneord()
  {
  //Returnerer navneord.
   return navneord;
  }
  //Overskriver metoden toString i objektklassen. 
  public String toString()
  {
  //Returnerer kendeord, adjektiver og navneord p� strenge; tekstform.
   return this.kendeord + " " + adjektiv + " " + navneord;
    }
 }
